Big Huge Thesaurus

fairy lantern

noun